// 在这里二次封装axios
// 封装了就可以设置拦截器，以及简化返回的数据，并且方便后续更改接口
import axios from 'axios'
// 创建实例
const request = axios.create({
  baseURL: ' ',
  timeout:5000
})
// 设置请求拦截器
request.interceptors.request.use(res => {
  // console.log('来到了请求拦截的success中');
  return res
}, err => {
  console.log('来到了请求拦截的failue中'+err);
})
 
// 设置响应拦截器
request.interceptors.response.use(res => {
  // console.log("响应数据成功!"); 

  return res.data
}, err => {
  console.log("错误"+err);
   // 处理错误信息
  //  let status = err.response.status;
  //  switch (status) {
  //    case 404:
  //      ElMessage({
  //        type: 'error',
  //        message: err
  //      })
  //      break;
  //  }
  })
export default request